have a large customer base - German English Dictionary